compelling need - Francés Inglés Diccionario